Cooke, George Leigh, active 1806-1857, Reverend; Sedleian Professor of Natural Philosophy, Oxford