Mathematical Bridges - Andreescu (Springer New York, 2017)