BlenderCourse.com has released BlenderCourse Basics V2.2, a free PDF ebook which teaches you the Blender basics.
Over 120 pages offer you a step-by-step guide through subjects like the Blender 3D interface, meshes, light, textures, animation and tips & tricks. The V2.2 release is up to date with Blender 2.78a.