Venice, a Maritime Republic

9780801814600
0-8018-1460-X