Teeny Tiny Gardening: 35 step-by-step projects and inspirational ideas for gardening in tiny spaces