The Harvard professor provides a ceaseless flow of startling details in this exhaustively researched, 1000-year account ...