Author: James A. Tompkins
Alternate names: James A. Tompkins, John A. White, Yavuz A. Bozer, J. M. A. Tanchoco