I loved this book when I read it but listening to Kirt Graves bring it to life was just amazing. He is a master of his craft and he brought so much life to the characters! I am thoroughly impressed with how well he managed all the many voices and accents.