What Does It Mean to Be Human?: Reverence for Life Reaffirmed by Responses from Around the World by Frederick Franck Back to product details page >