Robert Galbraith put together an enticing cast of characters, rich in complexity and distinct in their agendas. I would not expect otherwise, since Robert Galbraith is actually a pseudonym for none other than Harry Potter creator J.K. Rowling (the cat’s been out of the bag for years on that one though, they actually reveal that fact on the back of the cover).