James Rennell — English geographer, historian and oceanographer (1742–1830)