Author: Hargreaves, Hal 1933-