Beginning Ruby - Peter Cooper (Springer, 2016)