isbn9787508842592