Claypool. Dragonfly: Strengthening Programming Skills by Building a Game Engine from Scratch. Informa UK Limited, 2013, doi:10.1080/08993408.2013.781840.