Punjab Divided, Urdu Imposed: A Punjabi Linguistic Nationalist Account of Jammu & Kashmir
 پنجابی زبان کا ایک معیار ؛ 8 ضمنی اور 31 ذیلی لہجے
The Transformation of Classical Civilizations and the Rise of the West