Building bridges between theory and practice - Blockley, David (World Scientific Publishing Europe Ltd., 2020)