Designing a Garden for All Season