Author: John Parnell Allen
Alternate names: Allen, John Parnell; JOHN PARNELL ALLEN