Professional linq - Kelvin, Scott (New Delhi Wiley India, 2008)