Author: John A. White
Alternate names: John A. White; Kellie S. Grasman; Kenneth E. Case; Kim LaScola Needy; David B. Pratt