A Kaleidoscope of Butterflies: The 59 British Species (Hardcover)