Author: Harper, William 1790-1847, Hammond, James Henry 1807-1864