You said you like both fiction and non fiction. For fiction long books I would second The Company. It's outstanding. For non-fiction long books get tough to get through and there are lots to choose from. I would recommend trying A Savage War or Peace. It was one that just kept going like a novel.