×
  • Designing Solutions for Microsoft SharePoint 2010: Making the right architecture and implementation decisions (Patterns & Practices)

    Jason Lee Chris Keyser Robert Bogue Todd Baginski

Click on cover to enlarge.
6 - 7Hours to read