John Traherne Moggridge — British botanist and entomologist (1842-1874)