Pro TypeScript - Steve Fenton (Springer, 2018)