Language, Culture and Identity: An Ethnolinguistic Perspective
Philip Riley
Heidegger's Philosophy of Being: A Critical Interpretation
Herman Philipse
Islam Unveiled: Disturbing Questions About the World's Fastest-Growing ...
Robert Spencer & David Pryce-Jones
Gazing Through a Prism Darkly: Reflections on Merold Westphal's ...
B. Keith Putt
Approaches and Methods in Language Teaching
Jack Croft Richards & Theodore S. Rodgers
Basic Exercises for Competitive Programming: Python
Jan Pol