Writing Successful Undergraduate Dissertations in Games Development and Computer Science - Thomas Hainey; Gavin Baxter (Taylor and Francis, 2023)