The Naming of the Shrew: A Curious History of Latin Names by John Wright Back to product details page >