Author: John C Bartlett
Alternate names: John C. Bartlett