Profile of christopher john bowler