The grand tour - Hibbert, Christopher 1924-2008 (Methuen, 1987)