Sikh Ideology, Polity, and Social Order: From Guru Nanak to Maharaja Ranjit Singh

Hardback