Learn Blockchain by Building One - Daniel van Flymen (Springer, 2020)