A Cabinet of Medical Curiosities By Jan Bondeson

Ingram

$ 19.95 
Share:

In this book of amazing oddities, Jan Bondeson explores unexpected, surprising, and bizarre aspects of the history of medicine. Paperback, 250 pages.