- The Nazi Revolution: Hitler's Dictatorship and the German Nation (Problems in European Civilization.)
- Nazi Paris: The History of an Occupation, 1940-1944
- On the Clock: Edmonton Oilers: Behind the Scenes with the Edmonton Oilers at the NHL Draft
- The German Influence in France After 1870: The Formation of the French Republic (Study in Germanic Language & Literature)
- The Saga of Sherlock Holmes