Euclides Vindicatus Edited And Translated By George Bruce Halsted