Gardening success: a comprehensive step-by-step guide to creating and maintaining the perfect garden.