Sale Quick view Add to Cart Plagues Upon The Earth: Disease And The Course Of Human History $32.09 $29.82 Princeton University Press