the cover of 20 high protein vegetarian meals that will make you full