Reihe Classic Texts in the SciencesGerolamo Saccheri × Euclid Vindicated from Every BlemishEdited and Annotated by Vincenzo De Risi. Translated by G.B. Halsted and L. AllegriGerolamo SaccheriSpringer International PublishingSoftcover2016 Euclid Vindicated from Every BlemishEdited and Annotated by Vincenzo De Risi. Translated by G.B. Halsted and L. AllegriGerolamo SaccheriSpringer International PublishingHardcover2014 Euclid Vindicated from Every BlemishEdited and Annotated by Vincenzo De Risi. Translated by G.B. Halsted and L. AllegriGerolamo SaccheriSpringer International PublishingeBook2014