ID:DA12950674
Search authors sharing the same name
edited, translated, and introduced for the Ames Foundation by Mary Elizabeth Basile, ... [et al.]
Ames Foundation 1998
Available at 3 libraries