Exploring the .Net Core 3.0 Runtime: Through Code Generation and Metadata Inspection, Paperback/Roger Villela