Cookesley, W. G. (William Gifford), 1802-1880