Medusa Uploaded: A Novel (The Medusa Cycle, 1)
Brand: Tor Books