Author: Robert Livingston Allen
Alternate names: Robert Livingstone Allen