Alexander Soifer Competitions for Young Mathematicians - Springer Springer 2017 ISBN: 9783319565859 Source: EBOOK