Millions of foreign and Indian tourists and pilgrims visit the thousands of shrines that testify to India's great cultural and religious heritage. This book offers an introduction to the historical background of the different deities worshipped in them.