Looking for cookbooks/online resources for protein rich vegetarian recipes to help replace meat in my diet.

Favorite bean based cook book? Grain based meals?

Know any good Indian and/or middle eastern vegetarian resources? Maybe Ethiopian?

Looking for hearty and filling recipes.

Prefer recipes which are relatively simple, focusing more on big picture techniques which I can then embellish myself. But open to whatever.

Thanks in advance!