Author: James A. Lawrence
Alternate names: J. A. Lawrence