Time machine - Walton, Bernard (BBC Books, 2004)