112 Combinatorial Problems from the AwesomeMath Summer Program Vlad Matei - Hardback £49.95 Find out more