Professional SharePoint 2013 development - Alirezaei, Reza. (Wiley,)