Where Do You Get Your Protein?

If you are currently consuming a plant-based diet, or ever considered it, then you have probably come across the ever-present debate about where you w