Recipes for a Small Planet
Subtitle: The Art and Science of High Protein Vegetarian Cookery