A review by majaingrid
Esrahaddon by Michael J. Sullivan

3.0

I kinda overhyped this book to myself a lil bit. Also, due to this being Sullivan's longest book, a beast on 700+ pages, I expected more.