This summer I'm taking a cruise that goes to Civitavecchia (Rome), Pompeii, Malta, Palermo, and multiple other mediterranean ports. I would love some resources (books, websites, t.v. shows) that would help me learn more about the history and culture of these places in preparation for my trip...