Beacon Lights of History, Volume 05: The Middle Ages by Lord, John
 is a Project Gutenberg book, now on Github.