Performance Plants: 150 Best Plants for Your Garden by Andrew Lawson
A guide to making the best possible choice of garden plants. The author recommends plants that earn their keep all the year round, for example, offering an exceptionally long flowering season, or spring flowers followed by autumn fruit, or summer foliage followed by attractive winter bark.