The highest altar January 1990 Human sacrifice; Indians of South America -- Andes Region -- Rites and ceremonies ISBN 0140139745 View on Amazon Lists featuring this book (1)