Design and Development of Training Games: Practical Guidelines from a Multidisciplinary Perspective - Hussain, Talib S (New York:Cambridge University Press, 2015)