Rais Ahmed Jafri Hajaj Bin Yousaf - 1986 Karchi Nafees Academi - 437 Pages HB Subjects--Personal Names: Dewey Class. No.: 808.8381 / JAF