Author: E.Molloy W.F.Poole J.P.Hawker