short life of yaqub charkhi