European Rail Timetable Winter 2019/2020
European Rail Timetable Summer 2017: June - December 2017
Rail Map of Europe
Lenin on the Train
Catherine Merridale
Rick Steves' French, Italian & German Phrase Book, Paperback
Rick Steves