Author: John Michael Malloch Brown
Alternate names: Brown, J. M. M. (John Michael Malloch); Brown, J.M.M.; Brown, John Michael Malloch.; J. M.M Brown