Botany for Gardeners

Botany for Gardeners - Brian Capon An impressively readable introduction to botany, which I really do feel will make me a better gardener.