Everything you need to understand or teach Ulrich (Engelbert) of Strasbourg (Fl. 1248–1277).
BookRags