Chinese architecture : palaces, gardens, temples and dwellings - Cai, Yanxin, 1980- (Cultural China Series, 2010)