Cutting-edge 3D game programming with C++ - De Goes, John (Coriolis Group Books, 1996)