The Ghost Map: The Story of London's Most Terrifying Epidemic and How It Changed Science, Cities, and the Modern World

  • ISBN-13: 9781594489259
  • $71.47

Only 3 left!

A National Bestseller, a New York Times Notable Book, and an Entertainment Weekly Best Book of the Year It's the summer of 1854, and London is just emerging as one of the first modern cities in the world. But lacking the infrastructure-garbage removal, clean water, sewers-necessary to support its rapidly expanding population, the city has become the perfect breeding ground for a terrifying disease no one knows how to cure. As the cholera outbreak takes hold, a physician and a local curate are spurred to action-and ultimately solve the most pressing medical riddle of their time. In a triumph of multidisciplinary thinking, Johnson illuminates the intertwined histories of the spread of disease, the rise of cities, and the nature of scientific inquiry, offering both a riveting history and a powerful explanation of how it has shaped the world we live in. Read more Read less P.when('DynamicIframe').execute(function(DynamicIframe){ var BookDescriptionIframe = null, bookDescEncodedData = "%3CDIV%3EA%20National%20Bestseller%2C%20a%20%3Ci%3ENew%20York%20Times%3C%2Fi%3E%20Notable%20Book%2C%20and%20an%20%3Ci%3EEntertainment%20Weekly%3C%2Fi%3E%20Best%20Book%20of%20the%20Year%3Cbr%3E%3Cbr%3E%20It%27s%20the%20summer%20of%201854%2C%20and%20London%20is%20just%20emerging%20as%20one%20of%20the%20first%20modern%20cities%20in%20the%20world.%20But%20lacking%20the%20infrastructure-garbage%20removal%2C%20clean%20water%2C%20sewers-necessary%20to%20support%20its%20rapidly%20expanding%20population%2C%20the%20city%20has%20become%20the%20perfect%20breeding%20ground%20for%20a%20terrifying%20disease%20no%20one%20knows%20how%20to%20cure.%20As%20the%20cholera%20outbreak%20takes%20hold%2C%20a%20physician%20and%20a%20local%20curate%20are%20spurred%20to%20action-and%20ultimately%20solve%20the%20most%20pressing%20medical%20riddle%20of%20their%20time.%3Cbr%3E%3Cbr%3E%20In%20a%20triumph%20of%20multidisciplinary%20thinking%2C%20Johnson%20illuminates%20the%20intertwined%20histories%20of%20the%20spread%20of%20disease%2C%20the%20rise%20of%20cities%2C%20and%20the%20nature%20of%20scientific%20inquiry%2C%20offering%20both%20a%20riveting%20history%20and%20a%20powerful%20explanation%20of%20how%20it%20has%20shaped%20the%20world%20we%20live%20in.%3CBR%3E%3CBR%3E", bookDescriptionAvailableHeight, minBookDescriptionInitialHeight = 112, options = {}, iframeId = "bookDesc_iframe"; function resizeCallback() { P.guardFatal("bookDescription", function() { // Get the line-height of the iframe var iframe = document.getElementById(iframeId); var iframeDocument = iframe.contentDocument; if (false && iframeDocument && iframeDocument.defaultView) { // Set the height to the number of lines specified var numLines = parseInt(0, 10); // Get the line-height of the iframe var iframeContent = iframeDocument.getElementById("iframeContent"); // Compute the line height var lineHeight = iframeDocument.defaultView.getComputedStyle(iframeContent, null).getPropertyValue("line-height"); // Parse the line height lineHeight = parseFloat(lineHeight); bookDescriptionAvailableHeight = Math.round(lineHeight * numLines); } else { var bdOffsetTop = document.getElementById("bookDescription_feature_div").offsetTop; var imageBlockOffsetTop = document.getElementById("booksImageBlock_feature_div").offsetTop; var imageBlockHeight = document.getElementById("booksImageBlock_feature_div").offsetHeight; bookDescriptionAvailableHeight = imageBlockOffsetTop + imageBlockHeight -bdOffsetTop - 30; if(bookDescriptionAvailableHeight < minBookDescriptionInitialHeight) { bookDescriptionAvailableHeight = minBookDescriptionInitialHeight; } } var psTotalHeight = document.getElementById("postBodyPS").offsetHeight; if(psTotalHeight > bookDescriptionAvailableHeight + 30){ if(document.getElementById("bdSeeLessPrompt").style.display == "none"){ document.getElementById("outer_postBodyPS").style.height = bookDescriptionAvailableHeight + 'px'; document.getElementById("psPlaceHolder").style.display ="block"; document.getElementById("bdSeeAllPrompt").style.display ="block"; } else{ document.getElementById("outer_postBodyPS").style.height = psTotalHeight + 'px'; } } else{ document.getElementById("outer_postBodyPS").style.height = psTotalHeight + 'px'; document.getElementById("psPlaceHolder").style.display ="none"; docum

We Also Recommend