The classic watch - Balfour, Michael (Grange Books, 1996)