Trotsky: A Biography
Robert Service
The Crusades: Translated From the French by Anne Carter
Zoé Oldenburg
Linguistic Landscapes: A Comparative Study of Urban Multilingualism ...
Peter Backhaus
Palgrave Advances in the Crusades
Helen J. Nicholson
Responsible Software Engineering
Daniel J. Barrett
The Secret Language of Cats: How to Understand Your Cat for ...
Susanne Schötz
The Tragedy of Great Power Politics
John J. Mearsheimer