Author: A. Laurence Smith Jr.
Alternate names: A Laurence Smith Jr; A. Laurence Smith jr