Author: Edward A. (Edward Asahel) Birge