The Germanic Europe, C.1270-C.1500 by David Nicholas