Author: M. B. Mulhall
Alternate names: M. B Mulhall