John Samuel Raven 1829-1877