Mastering Microsoft SharePoint Foundation 2010 - Callahan, C. A., (Wiley Technology Publishing,)