Bookend
Cyberabad Days by Ian McDonald — Bookend