Basic mathematics - Lang, Serge 1927-2005 (Springer-Verlag, 1988)