Professional Alfresco practical solutions for enterprise content management - Caruana, David (Wrox programmer to programmer, 2010)