jameshanlonbooks.com
Jonathan Ellis: Slow to build but worth the wait. ♦♦♦♦♦ (5/5)
“Second time reading this book the first time was on watt pad but I wanted to support the writer and had to buy the book when I found it here. Slightly different ending than the first time ar…