Advanced 3D Game Programming with DirectX 9 (Wordware Game Developer's Library)