Collision Detection in Interactive 3D Environments
Gino van den Bergen
Homage to Catalonia
George Orwell
An Architectural Approach to Level Design
Christopher W. Totten
Stand on Zanzibar
John Brunner
A Theory of Fun for Game Design
Raph Koster