Author: Aaron F. (Aaron Fyfe) 1815-1893 Perry