A Journey Through Discrete Mathematics - Loebl, Martin (Springer International Publishing, 2017)