Programming 101 - Meyer (Apress, 2022)