#51 Ken MacLeod: Learning the World: A Novel of First Contact
Paperback 416 pages (May 4, 2006)
Publisher: Orbit
ISBN-10: 1841493449
Category(ies):
( Collapse ) This was on the Hugo ballot this year. It didn't win, but it wouldn't have been undeserving if it had.