I read this book with the expectation that it would challenge some of my views, so my disappointment is not that Singer didn't validate all my personal opinons. I went in ready to debate and argue and question my own fundamental beliefs, and I felt like Singer was unwilling to do the same. Singer assumed a lot of value judgements without any attempt to rigorously show why he considered them valid. He then used these "obviously we all feel the same way" values as premises throughout the book. Well, I didn't always feel the same way, and would have enjoyed a deeper dive into the reasoning behind his premises. Assuming his unexplained premises, the book reads well: clearly written, easy to understand, illustrated with engaging stories from his life and the lives of his family and friends.