John Latimer — British journalist and historian of Bristol (1824–1904)