Moment in time - Bates, H E (Harmondsworth Penguin Books, 1980)