David S Barnes

David S Barnes is the author of books such as The Great Stink Of Paris and The Nineteenth-Century Struggle Against Filth and Germs.

Books by David S Barnes