Beginning direct 3D game programming. - Engel, Wolfgang F. (Saint Joseph's University, 2003)