The six poets presented here -- Ravidas, Kabir, Nanak, Surdas, Mirabai, and Tulsidas -- have contributed more to the religious vocabulary of Hinduism in north India today than any voices before or since. In worship, in education, even in politics, modern Hinduism sings their tune. For half a millennium, these saints' poems have circulated from the banks of the Jumna to the rice fields of Bihar and back to the deserts of Rajasthan, providing a language...