Author: M. J. Eberhart
Alternate names: M. J Eberhart; M.J. Eberhart