Author: Gerald W. Haslam
Alternate names: Gerald Haslam