Gone with the Wind by Margaret Mitchell.
This book is truly epic. It may be 1011 pages long but it certainly doesn’t feel like that- yes, it does capture ten years of Scarlett O’Hara’s life but it is also incredibly absorbing and you won’t want it to end. It depicts the extent to which war can change a nation and also a person. Scarlett starts off as shallow, selfish and manipulative but by the end of the book she is incredibly hardened, but also (in my opinion) a much more likeable character. You can’t fail to respect her strength and the way in which she works tirelessly to provide for her family. At the start of the book she was a largely unlikeable teenage girl but by the end of the book she is a flawed yet very admirable character. This book really is about change and its length doesn’t feel excessive, so don’t let it put you off!
What’s the longest book YOU’ve read? Let me know in a comment!