Fuzzy Nation by John Scalzi
It took me a while to get used to a protagonist who is a first class jerk. But the futuristic set-up, supporting characters, and numerous plot twists kept me li...
It took me a while to get used to a protagonist who is a first class jerk. But the futuristic set-up, supporting characters, and numerous plot twists kept me li...