The first and second books of Euclid explained to beginners, by C.P. Mason | NiceBooksReads