Harmony - Han, Zhen; Zhang, Wei Wen; Song, Lei (Cengage Learning Asia Pte Ltd, 2018)