Putnam and Beyond - R?zvan Gelca, Titu Andreescu (Springer, 2017)