Knowledge and liberation a treatise on philosophical theology - Nasir Khusraw translation by Faquir M. Hunzai introduction and commentary by Parviz Morewedge (I.B. Tauris and Co.Ltd)