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