103. Mastering the addicted brain: building a sane and meaningful life to stay clean Ling, Walter, Novato, California : New World Library, [2017] COUN380
104. Mastering the addicted brain: building a sane and meaningful life to stay clean Ling, Walter, Novato, California : New World Library, [2017] COUN380 Click to View
105. Mathematics for computer graphics and game programming: a self-teaching introduction Dulles : Mercury Learning and Information, c2019. GDM512
106. Measuring and improving social impacts: a guide for nonprofits, companies, and impact investors Epstein, Marc J., Abingdon, Oxon ; Routledge, 2017 SOC411
107. Media ethics at work: true stories from young professionals Thousand Oaks, California : CQ Press, [2017] JOUR302
108. Microsoft Office 2016 in practice: Excel complete Stewart, Kathleen, 1951- New York : McGraw-Hill/Irwin, [2017] ACCT471 ACCT132
110. Mixed Reality and Gamification for Cultural Heritage Cham : Springer International Publishing : 2017. ACT323