The Broke and the Bookish.
I love reading, but I love rereading even more. Any book that I love cries out for rereading, because I really feel that you have to read a book at least twice to truly experience it fully. There are books that I have read and reread (George Eliot's Middlemarch, Zora Neale Hurston's Their Eyes Were Watching God) but I won't put those on this list. What follows are books I have read just once but know that I will read again.
1. Perdido Street Station by China Mieville. Mieville creates a spectacularly detailed and convincing universe that is entirely strange, and yet familiar. This is a book I think I need to experience at least once more.
2. Passion by Jude Morgan. I absolutely loved this novel of the Romantic poets.
3. Moby Dick by Herman Melville. This vast and complicated novel is definitely in my top ten favorites.
4. My Dream of You by Nuala O'Faolain. The author died far too young, and this was her only novel.
5. Anoher Country by James Baldwin. Heartbreaking and riveting.
6. Invisible Man by Ralph Ellison. It took me forever to read this shattering and compelling book, but I will definitely do it again.
7. Oryx and Crake by Margaret Atwood.
8. Blood Meridian by Cormac McCarthy.
9. All the Pretty Horses by Cormac McCarthy.
10. The Crosssing by Cormac McCarthy.
Cormac McCarthy insists on breaking my heart, and he does it so beautifully. Also, everything Bonnie Jo Campbell has ever written should be on this list.
What books do you want to reread?