William Boyd is one of my favourite authors. He specialises in doorstop novels that document the entire life of an interesting individual. His most famous is probably “Any Human Heart” and “The Romantic” [affiliate link] follows in its footsteps.
The story crosses the globe, starting in Ireland, moving to England, Belgium, the US, Africa, India, Sri Lanka, Italy, Austrian and others I’m probably forgetting. And it begins in 1899, so covers an interesting time in history. (I did some quick Wikipedia fact checking and it stands up!)
What makes these books work is that his characters feel real. They’re flawed. Heros sometimes, but with relatable failings that anchor them in reality.
It’s not Boyd’s best, but it’s thoroughly enjoyable and beautifully written.