Decent listen. Good story and character development. I have tried to listen to Kevin Pierce before and could finish the book. I hate his voice and reading style. The story was interesting enough to keep me listening. There are 7 more books in the series, if Pierce reads those too I doubt I will listen to any more.