Head first Java script - Morrison, Michael (Mumbai Shroff Publishers, 2009)