Beginning Ruby 3 - Carleton DiLeo, Peter Cooper (Springer, 2021)