Living in the future - Timms , Howard (Gloucester : London, 1990)