Javascript The definitive guide - Flanagan, david (Navi Mumbai Shroff, 2015)