Learning PHP, MySQL, JavaScript, & CSS -2/E - Robin Nixon (O'Reilly Media, Inc, 2011)