Author: Michael C. White
Alternate names: Michael White; Michael C White