The strange life of Charles Waterton, 1782-1865.