Road ahead - Gates, Bill (London Penguin Books, 1996)