Titles by David S. Barnes

Lazaretto

David Barnes
May 2023 - Johns Hopkins University Press
$34.95 USD - Hardback
$34.95 USD - Electronic book text

The Great Stink of Paris and the Nineteenth-Century Struggle against Filth and Germs

David S. Barnes
Feb 2018 - The Johns Hopkins University Press
$37.00 USD - Electronic book text
$37.00 USD - Paperback / softback