A practical introduction to growing beautiful flowers in your garden that guides you through the basic techniques you need to get you started including types of flowers to grow, soil preparation, sowing seeds, planting techniques, propagation, watering, mulching, weeding, general care & planting combinations.