Coffee Break Python: 50 Workouts to Kickstart Your Rapid Code ...
Christian Mayer
Malta 1565: Last Battle of the Crusades
Tim Pickles
Beyond Morphology: Interface Conditions on Word Formation
Peter Ackema & Ad Neeleman
The Crucible of Language: How Language and Mind Create Meaning
Vyvyan Evans
The Idea of a University: Defined and Illustrated in Nine Discourses ...
John Henry Newman & Martin J. Svaglic
Mirrors of Destruction: War, Genocide, and Modern Identity
Omer Bartov
The Russian Revolution
Sheila Fitzpatrick
Churchill, Hitler, and "The Unnecessary War": How Britain Lost ...
Patrick J. Buchanan
Hidden History: The Secret Origins of the First World War
Gerry Docherty & James MacGregor
Hitler and Abductive Logic: The Strategy of a Tyrant
Ben Novak
World War I and Propaganda
Troy R. E. Paddock
Gerry Docherty
Over the Top: Alternative Histories of the First World War
Spencer Jones & Peter Tsouras
To End All Wars, New Edition: Woodrow Wilson and the Quest for ...
Thomas Knock
Censorship and Propaganda in World War I: A Comprehensive History
Eberhard Demm