[ THE KING OF INFINITE SPACE: EUCLID AND HIS ELEMENTS ] By Berlinski, David ( Author) 2013 [ Hardcover ]