Modern C Up and Running - Martin Kalin (Springer, 2022)