Scan barcode
A review by eserafina42
The Light by D.J. MacHale
4.0
I'd give this 4-1/2 stars if they had half-star ratings here. It's well-written, I found the characters believable if not always likable (like real people), and MacHale didn't shrink from letting some really bad stuff happen to them, just like in real life. I look forward to the next one.