Author: rev. george henry hubbard