Author: Cundall, Joseph 1818-1895,