opac header image

Where mortals and mountain Gods meet : society and culture in Himachal Pradesh



396, illus 23cm