Holmes, Edwin, 1797-1873