Western Garden Book by Brenzel, Kathleen

The illustrated cover alone makes it worth picking up.