books by subject
Reference

Philosophy of Education: Select Bibliography

Dignity of Difference: How to Avoid the Clash of Civilizations

Judaising Movements: Studies in the Margins of Judaism in Modern Times (Routledge Jewish Studies)

Gardeners' Atlas

The Readers Companion to Twentieth Century writers (Counselling in a Nutshell)

A Peace to End All Peace: The Fall of the Ottaman Empire

Science and the Secrets of Nature: Books of Secrets in Medieval and Early Modern Culture

Countering Al Qaeda in London

Why the French Don't Like Headscarves: Islam, the State, and Public Space

Anti-racism: A Mania Exposed

Anti-Muslim Prejudice: Past and Present

Identities (A Critical Inquiry Book)

Antisemitism and Islamophobia in Europe: A Shared Story?

End of the Peace Process

Traces on the Rhodian Shore: Nature and Culture in Western Thought from Ancient Times to the End of the Eighteenth Century

The Grand Mufti: Haj Amin al-Hussaini, Founder of the Palestinian National Movement

New Grove Wagner

Broken Promises, Broken Dreams - Second Edition: Stories of Jewish and Palestinian Trauma and Resilience

The Wildlife Trusts Guide to Wild Flowers

Advanced Programmer's Guide to Unix System V

Eternal Message of Muhammad

I Shall Not Hate: A Gaza Doctor's Journey on the Road to Peace and Human Dignity

Building Bots: Designing and Building Warrior Robots

From Shakespeare To Existentialism

The Invention and Decline of Isræliness: State, Society, and the Military

The Origins of Greek Thought

Israeli and Palestinian Narratives of Conflict: History's Double Helix (Indiana Series in Middle East Studies)

From the Arab Other to the Israeli Self: Palestinian Culture in the Making of Israeli National Identity (Studies in Migration and Diaspora)

An Israeli in Palestine: Resisting Dispossession, Redeeming Israel
