Author: Michael T. Williams
Alternate names: Michael T Williams; M. Tyrone Williams