Introduction to Modern Mathematics Shiu-Yuen Cheng - USA International Press 2015 - 432p. ISBN: 9781571463050