A philosophy of gardens - Cooper, David E. (David Edward), 1942- (Clarendon Press ; Oxford University Press, 2006)