Author: Michael P. White
Alternate names: White, Michael P.