Author: John S. Sergent
Alternate names: John Sergent; John S Sergent