learning lambda expression

http://www.cnblogs.com/Ninputer/archive/2009/08/31/expression_tree2.html
and

http://blogs.msdn.com/b/mattwar/archive/2007/07/30/linq-building-an-iqueryable-provider-part-i.aspx