History of Indigenous Education in the Panjab since Annexation and in 1882 (Patiala: Languages Dept., Panjab, 1871)
Introduction to a Philosophical Grammar of Arabic (Lahore: Indian Public Opinion, 1871)
Sinin-i-Islam: Being a Sketch of the History and Literature of Muhammadanism, and their Place in Universal History (Lahore: Indian Public Opinion, 1871-6)
The Theory and Practice of Education, with Special Reference to Education in India (Lahore: s.n., 1871)
Native Self-Government in Matters of Education (London: East India Association, 1875)
A Detailed Analysis of Abdul Ghafur's Dictionary of the Terms used by Criminal Tribes in the Panjab (Lahore: Punjab Govt. Civil Secretariat Press, 1880)
Kafiristan: the Bashgeli Kafirs and their Language (Lahore: Dilbagroy, 1880)
Indigenous Elements of Self-Government in India, with Special Reference to the Panjab and more particularly in Matters of Education (London: East India Association, 1884)
On the Sciences of Language and of Ethnography with Special Reference to the Language and Customs of the People of Hunza (London: Swan Sonnenschein & Co., 1890)
Dardistan in 1886, 1889, and 1893 (Woking: Oriental University Institute, 1893)
The Hunza and Nagyr Handbook: Being an Introduction to a Knowledge of the Language, Race, and Countries of Hunza, Nagyr, and a part of Yasin (Woking: Oriental University Institute, 1893)
Dardistan in 1895 (Woking: Oriental University Institute, 1895)