Author: Robert Harry Heyer
Alternate names: Robert H. Heyer