Yazdani, Khawaja Hameed Sharah Armaghan-e-Hijaz - NA - 2010 - 253 ISBN: 969-35-1540-4 Subjects--Personal Names: Humanity & Natural Sciences Subjects--Topical Terms: Humanities and Natural sciences