A Guide to Cryptographic Architectures - Jeff Stapleton (Taylor and Francis, 2018)