Author: Arthur T Collis and Vera E poole