The craft of gardens

Ji Cheng
Yale University Press
9780300041828
0-300-04182-9