Napoleon's Haemorrhoids: ... and other small events that changed history

Close window