The Apology of Al Kindy - Kindle edition