Author: John A. Lawrence, Jr.
Alternate names: Jr. John A Lawrence; John A. Lawrence