Panda3D 1.6 Game Engine Beginner's Guide by David Brian Mathews