Gardening is hard work. To do it well takes planning, experimentation, perseverance, and an appreciation for delayed ...