I just got this book the other day, and it is fantastic! It is pretty much a comprehensive overview of growing just about anything in your yard. It shows how to prepare the soil for most types of plants you'd want to grow, and some you might not have even thought of (wheat? I don't think so, but that's kind of awesome!). It gives specifics for different vegetables, and tips to make them grow the best. You can learn how to prune trees correctly, and charts telling specifically how hearty different plants are. There are also sections on raising chickens, ducks, goats, and cows! All in all, it's a very useful resource, and shows how even on a small(ish) area (1/4 acre) you could grow tons of things to support your entire household. (That's provided that your yard is completely flat and has tons of sun; which mine doesn't. That is a problem for another day though.) I already have discovered that I've planted a few things without proper fertilizing; something I plan to remedy soon!