4 stars for the book, 5 stars for the audio performance by Rupert Degas! He was absolutely wonderful! It may just be my love of accents, but I now have to read all the rest in this series as read by him. I've already got the second one downloaded and ready for a listen.