Beginning Hybrid Mobile Application Development - Mahesh Panhale (Springer, 2016)