This one's not going to win any feel-good awards, but it certainly stays in the brain. It's a brave book, tackling a few serious subjects and major events, but does so seemingly with ease and competence, and without melodrama. Interesting from a cultural point of view too. Not recommended for dog lovers. Or sheep fans.