Sophistry of Dr. W. H. McLeod : a critique of his arguments about Sikh history and Sikh religion /
Bal, Amarjit Singh.
Amritsar : B. Chattar Singh Jiwan Singh,
2007.