Programming 101 - Meyer, Jeanine (Apress, 2018)