Author: Frank Hastings 1813-1886 Hamilton