The first six books of The elements of Euclid - Byrne, Oliver,Euclides (Taschen, 2010)