LibraryRecently AddedItem View

Big and small : a cultural history of extraordinary bodies


 Stacks Upper Level NX650.B634 V35 2017  AVAILABLE Request It!
9780300228861
New Haven : Yale University Press, [2017]
xv, 339 pages, 16 unnumbered pages of plates ; 23 cm.