Hitler and Nazi Germany: A History