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

9781571463050