Beginning Programming Using Retro Computing - Friedland (Apress, 2019)