3D game programming all in one - Finney, Kenneth C. (Course technology PTR, 2013)