3d Game Programming All In One by Kenneth C Finney

Includes index.