Author: John B. Lansing
Alternate names: John B Lansing