The religions of India : a concise guide to nine major faiths - Dalal, Roshen (Penguin Books, 2010)