Concepts and Practice - Hai Wang; Shouhong Wang (Taylor and Francis, 2014)