Mediterranean by Cruise Ship: The Complete Guide to Mediterranean Cruising with Giant pull-out color map.