A huge swathe of the world's 'peasant' peoples lives on a diet consisting mainly of grains and pulses - lentils and rice or chapatis; beans and tortillas;etc. (even beans on toast is an equivalent combination). Eaten together, these two staple foods produce Class 1 proteins, which are a match for animal-based Class 1 proteins.
Spot on. They produce similar protein but without the problems of meat and processed meats (i.e less risk of colorectal cancer, heart disease etc).
About 125 off a quick look, and that's still a way smaller list than mine. (To be expected since I've had 2 ISPs, as has my mum, and then I use my laptop at my gran's and on the train as well)