Falkner, Nickolas, et al. “Teaching Puzzle-Based Learning: Development of Transferable Skills”. Teaching Mathematics and Computer Science, vol. 10, no. 2, Dec. 2012, pp. 245-68, https://doi.org/10.5485/TMCS.2012.0304.