Visions of the future : - Hicks, David (Trentham Books, 1995)