Frommer's 300 unmissable events and festivals around the world (Frommer's, 2009)