Exploring Advanced Features in C# - Dirk Strauss (Springer, 2019)