Text this: A descriptive catalogue of the Persian, Urdu and Arabic manuscripts in the Panjab University library.