Data structures and algorithms for game developers - Sherrod, Allen (Charles River Media, 2007)