Kennedy 35 - Charles Cumming

A Financial Times Best Thriller of 2023Veteran agent Lachlan Kite"a spy for the 21st century" …