Ali Al Haji Riau Raja 1809 1870
Try a search for Ali al-Haji Riau, Raja, 1809-1870. Tuhfat al-nafis. English