The Rough Guide to Italy (Rough Guide Travel Guides)
£3.03