Human Footprint: Everything You Will Eat, Use, Wear, Buy, and Throw Out in Your Lifetime

by Ellen Kirk
What is your human footprint? Well, it's 13,056 pints of milk, 28,433 showers, 12,888... read more