Author: M.A. Geo. Haven Putnam