Japanese Gardens: Design and Meaning (The McGraw-Hill series in landscape & landscape architecture)