Rational Machines and Artificial Intelligence - Tshilidzi Marwala (Academic Press Elsevier, 2021)