Manyebook
Kenneth C. Finney
3D Game Programming All in One