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