Author: John Devoe Belton
Alternate names: Belton, John Devoe