Concepts of Modern Mathematics

Paul Stewart, Ian Stewart