Another great book by Drew Hayes. This is the third in a series & while the first book is the best, this one does not disappoint. Bonus is a diverse cast!(Need more POC though.)But you do need read the first book in order to understand this one at all. Kirby Hayborne does a FANTASTIC job narrating this book, he should definitely be on your radar for other books if this one doesn't appeal to you. I will be keeping up with this. Highly recommended!!