Open source game development : - Heni, Martin (Charles River Media, Inc, 2006)