Mark O'Shea

The Book of Snakes

A Life-Size Guide to Six Hundred Species from around the World

University of Chicago Press | 2018