Author: Henry Joseph 1813-1906 Ruggles