the hungry yeti - vegetarian and vegan recipes from the pacific northwest