By David Hilbert Foundations of Geometry (10th Revised edition)