Best of times, worst of times
Subtitle: 365 great stories from modern history
By: Gerard Cheshire
Publisher: Icon
Published: 2008
Place of publication: Thriplow
Language: eng
ISBN-13: 9781848310179
Subjects: Miscellanea; Modern History