Compare price to peter singer practical ethics