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