Mathematics : problem-solving challenges for secondary school students and beyond / David Linker, Alan Sultan (City University of New York, USA). New Jersey : World Scientific, 2016