Author: Horsfall, James G. (James Gordon), 1905-1995.