Mainstreams of mathematics - Fraleigh, John B. (Addison-Wesley series in introductory mathematics, 1969)