Christian Puritz Explaining and Exploring Mathematics - Taylor and Francis 2017 ISBN: 9781315563688 Source: EBOOK