I like "Modern Times: The World from the Twenties to the Eighties" by Paul Johnson, which covers world history from the 1920s to the 1980s, with much coverage of the World War II and the events leading up to it.

When I was about your son's age I read "The Rise and Fall of the Third Reich" by Shirer, a classic.