Peanuts, Selfless Givers of Life?

A discussion of peanuts potential life saving properties.