Architecture for Blockchain Applications - Xiwei Xu, Ingo Weber, Mark Staples (Springer, 2019)