Putnam and Beyond - Gelca, Răzvan; Andreescu, Titu (Springer International Publishing : Imprint: Springer, 2017)