A History of Karaite Philosophy
Encouraging a broad view of Islamic societies and fostering new approaches to their religious, ethnic, and linguistic diversity.