Author: John M. Heard
Alternate names: John M Heard
Died: 1895