This list is for someone who loves books with rich characters and twisting plots that keep you reading. A Tale of Two cities by Charles Dickens and A Thousand Splendid Suns by Khaled Hosseini are two of their favorite books. Try some of these titles if you like wonderful characters and plots.
Montana 1948: a novel by Larry Watson
Plainsong by Kent Haruf
The age of innocence by Edith Wharton
City of dreams: a novel of Nieuw Amsterdam and early Manhattan by Beverly Swerling
Villette by Charlotte Bronte