Internet Archive BookReader

Hypatia ; or, New foes with an old face