Mastering Windows SharePoint Services 3.0 - Callahan, C. A., 1967- (Serious skills, 2008)