Profile of maowane john