Elements of Mathematics: From Euclid to G&ouml;del