The California Landscape Garden: Ecology, Culture, and Design