The zenith angle

Bruce Sterling
Del Rey
9780345460615
0-345-46061-8