Pro C# 8 with .NET Core 3 - Andrew Troelsen, Phil Japikse (Springer, 2020)