C# Deconstructed - Rahman, Mohammad; Foggon, Damien (Apress, 2014)