From historical fiction to cult classics, we've compiled a list of 15 necessary books all bibliophiles should read at least once!
So many books, so little time. It's the existentialist dilemma all book-lovers face as they venture through their to-read pile. Just when you finish one book, another comes along that sweeps you off your feet.
"I can never read all the books I want," Sylvia Plath once lamented. "I can never be all the people I want and live all the lives I want."
While it's true you may never read all the books in the world, we also believe in quality over quantity for the books you do read. If you're going to read 15 books this year, you can't go wrong with any of these classics.