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.