Book Shelf: Rigid Body Sim- Books thrown out
blender's rigid body simulator isn't perfect. you can change sensitivity (under collissions) to make it more accurate and change shape (also under collissions) to mesh