Mainstreams of mathematics. - Fraleigh, John B. (California Addison-Wesley publishing Company, 2008)