Take a photo of a barcode or cover
A review by loquacious26
Esrahaddon by Michael J. Sullivan
4.0
This one seemed too short for me. I loved the characters, like always. Michael Sullivan is so good at character development. I am missing out on all the connections to the other books. I feel like I should read them all again.