Microsoft offers a dozen free instructional e-books