Subtitled in Arabic11:32The art of puzzlesScott KimTranslated by Karim AliReviewed by Anwar Dafa-Alla