Shackle, Christopher, "A Sikh spiritual classic: Vir Singh''s Rana Surat Singh", , 1998