ID:DA15005223
Search authors sharing the same name
by Bernardus Silvestris ; translated, with introduction and notes, by Earl G. Schreiber and Thomas E. Maresca
University of Nebraska Press c1979
Available at 7 libraries