Lahore: Civil and Military Gazettee Press, 1909
Calcutta: Calcutta Central Press,
Calcutta: Calcutta Central Press,
Reprint, Lahore: Sang-e-Meel Publications, 1990
Reprint, Lahore: Sangemeel Publication, 1989
Reprint., Sang-e-Meel Publications, 1990
Calcutta: Calcutta Centra Press,
Lahore: Civil and Military Gazette Press,
Lahore: Civil and Military Gazettee Press,
Revised edition, Lahore: Civil and Military Gazette Press, 1898
Calcutta: Calcutta Central Press,
Calcutta: Calcutta Central Press,
Reprint, Lahore: Sang-e-Meel Publications, 1989