121. Mathematics for computer graphics and game programming: a self-teaching introduction Dulles : Mercury Learning and Information, c2019. GDM512
122. Measuring and improving social impacts: a guide for nonprofits, companies, and impact investors Epstein, Marc J., Abingdon, Oxon ; Routledge, 2017 SW509 SOC411
123. Media ethics at work: true stories from young professionals Thousand Oaks, California : CQ Press, [2017] JOUR302
124. Merchants of war and peace: British knowledge of China in the making of the Opium War Chen, Song-Chuan, Hong Kong : Hong Kong University Press, [2017] HIST465
125. Microsoft Office 2016 in practice: Excel complete Stewart, Kathleen, 1951- New York : McGraw-Hill/Irwin, [2017] ACCT471 ACCT132
127. Mixed Reality and Gamification for Cultural Heritage Cham : Springer International Publishing : 2017. ACT323
128. Motivational interviewing for clinical practice Arlington, Virginia : American Psychiatric Association Publishing, [2017] COUN380
129. Motivational interviewing for leadership: MI-lead Wilcox, Jason (Clinical social worker), [United States?] : Gray Beach Publishing, 2017. SW480 SW509
130. Multilingual Hong Kong: languages, literacies and identities Li, David C. S., Cham, Switzerland : Springer, [2017] CHI102