"The Thief of Always"-second favorite book of all time, by Clive Barker. It might be difficult to find his work, though. This book is a great book that really blew my mind.
"Without Remorse"-favorite book of all time, by Tom Clancy. This book seriously kicked my ass. It's my favorite book of all time.
PERSONAL NOTE: I personally hated Grapes of Wrath. I made it about 30 pages in and became quite tired of reading the description of the tree (i.e, the first 29 pages). But that's just a personal note, nobody has to agree with me.