Author: Michael R. Williams, Jr.
Alternate names: Jr. Michael R. Williams; Williams, Michael R. (Michael Reynolds), Jr.