What is the best kind of protein, and how much should we be eating?

This episode features audio from The Great Protein Fiasco, Which Type of Protein is Better for Our Kidneys?, and Animal Protein Compared to Cigarette Smoking.