Teaching of the sikh Gurus - SHACKLE, Christopher (London Routledge, 2005)