Author: Giles, William E. Scarr, Deryck,