Introduction to 3D GAME programing with Directx9.0

Book Description
This book instructs the reader from the beginning by teaching the underlying mathematics and 3D theory necessary to make sense of the DirectX 9 API.
About the Author
Frank Luna is a programmer for Hero Interactive. He has been programming interactive 3D graphics for more than five years, and has been using DirectX since its fifth iteration. He lives in Los Angeles, California. Technical editor Rod Lopez is a senior programmer at Digital Illusions CE and has been developing games full time for more than seven years.
DOWNLOAD
http://rapidshare.com/files/74522219/Introduction_To_3D_Game_Programming_With_DirectX_9.0.rar