Building bridges between theory and practice - Blockley, David (World Scientific, 2020)