Essential PHP Security, by Chris Shiflett