MCSA Windows 10 Study Guide: Exam 70– paperback, 1119327598, William Panek, new

A nice touch in this textbook is the timeline of major discoveries in the field.