Author: J. Michael Williams
Alternate names: Williams, J. Michael (James Michael)