THEORY OF MACHINES - BEVAN THOMAS (PEARSON, 2018)