Linq in action - Marguerie, Fabrice.; Eichert, Steve.; Wooley, Jim. (Manning, 2008)