Can someone recommend a good currently available book which describes the
belief structure of Hinduism, the various deities and their relationships
and roles, the chief festivals, and how the belief system relates to daily
life in situ. I would prefer something intellectually challenging.