The ethnic vegetarian : traditional and modern recipes from Africa, America, and the Caribbean