Reading list: Zones of Thought
Vernor Vinge's Zones of Thought series