This practical introduction to growing beautiful flowers in your garden will guide you through all 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 and planting combinations.