Chinese Architecture : Palaces, Gardens, Temples and Dwellings - Cai, Yanxin (Cultural China Series, 2008)