The Oxford Handbook of Social Movements
Donatella Della Porta & Mario Diani
Philosophy in the Islamic World: A Very Short Introduction: ...
Peter Adamson
Islamic Philosophy, Theology and Mysticism: A Short Introduction
Majid Fakhry
Hacking With Python: Beginner's Guide to Ethical Hacking, Basic ...
Evan Lane
The Rise of Modern Philosophy: A New History of Western Philosophy, ...
Anthony Kenny
Web Animation Using JavaScript: Develop and Design
Julian Shapiro