Author: M. A. H.
Alternate names: M. A. Hall
Died: 1873