CNC book list Fall 2019.pdf