Venice: The Hinge of Europe, 1081-1797 by William H. McNeill | ReadsToRead