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