Blender 3D Basics by Gordon Fisher
Written in a step by step tutorial style, learning comes as a result of creating the fully animated scene and the explanations that follow each stage. Blender 3D Basics is great for anyone who is new to Blender or new to 3D.