Custom SharePoint Solutions with HTML and JavaScript - Atkinson, Brandon; Preston, Adam (Apress, 2015)