Mirror of beauty - Shamsur Rahman Faruqi (Penguin books, 2013)