Of the books I've read over the last little while, the following have completely stuck with me. Each of these rated a 5 out of 5 on my scale of books.
Couldn’t Keep it to MyselfWally Lamb
The Hour I First BelievedWally Lamb