Author: James Henry 1822-1851 Flanigan