Author: Michael A. Brown, Jr.
Alternate names: Brown, Jr., MABJ Michael A., Michael