Europe in the Middle Age - Thatcher, Oliver Joseph n. 1857 (Scribner, 1896)