Originally written as a set of interconnected short stories, the end of the first story blew my mind. Worth it for that alone, but the rest are great, too.