Author: M.A Ian Cox,m C.B.E.