Author: Robert E. Lovelace
Alternate names: Robert Lovelace