Author: Solomon F (Solomon Farnham) B Kimball