Seeds, nuts and beans are three healthy protein sources that pack a nutritious punch and can easily be added to vegetarian or meat dishes in many delicious ways. That's according to cookbook author ...