Author: Richard C. Homes
Alternate names: R. C. Homes