Examples from the Thinking In LINQ book by apress