Brian Aldiss

The Glass Forest (5)