I LOVE this book and all its sequels. I especially love the audio versions. The narrator, Kevin R. Free, nails the quirky, developing personality of the robot, and enhances my experience of the other characters. The text, as interpreted by Free, makes me laugh out loud. I highly recommend this topical and thoroughly enjoyable book (and it's sequels).