Edward Lear: Landscape Painter and Nonsense Poet 1812-1888