Recommendations:

Donald Knuth
Donald Knuth

volume 4 of his series, covers the years 325--1300

Source