Author: John Stephen Lansing
Alternate names: J. Stephen Lansing