Software Architecture by Example Using C# and .NET - Michaels, Paul (Apress, 2022)