Central Europe - Haywood, Anthony (Lonely Planet travel guidebooks, 2001)