Clarkesworld Magazine - Science Fiction and Fantasy : Fragmentation, or Ten Thousand Goodbyes by Tom Crosshill

http://clarkesworldmagazine.com/crosshill_04_12/

Comments