Bharath Sriraman Humanizing Mathematics and its Philosophy - Springer Springer 2017 ISBN: 9783319612317 Source: EBOOK