Here is a place you can get more info on Mr. Peter Yeo:
http://www.leadershipprofiles.com/preview.asp?docid=362376&t=0