Author: Michael P.S. Williams
Alternate names: Michael, P.S. Williams