Geoffrey Albert Wheatcroft (born 23 December 1945) is a British journalist, author, and historian.[1]