Reading list: Stephen Donaldson
The Gap