SharePoint Server Architecture and Deployment Michael Curry.
SharePoint Server Architecture and Deployment