From the earliest recorded history to the present day, humans have made sacrifices to their gods. Sacrifices have included everything of value from grains of rice to human lives. The author surveys... This description may be from another edition of this product.