100 Flowers and How They Got Their Names
by Diana Wells
Category: Gardening

Provides a short history and illustrations of one hundred common flowers, from abelias to zinnias