David Waines

Introduction to Islam - Delhi Cambridge University Press 2004 - p.367


Philosophy