I was genuinely thought that I wasn't going to be able to keep all of the characters straight, but this was such a compelling read, I needn't have worried. A great book with a host of intriguing, warm-blooded characters. And hockey. So how can you go wrong?