Author: Carnt, P S & Townsend, G B