Author: Patrick J.Kenway B.sc.