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