Author: T.H.Ward Hill  M A