2nd for The Joy of Cooking. Everything you need to know and most everything you want to know. It even tells you what to substitute.
Learn this book and you can decide what flavor, texture and color you want to end up with, the create a recipe to get it.