Beginning PHP5, Apache, and MySQL Web Developmentby Naramore, Elizabeth; Gerner, Jason; Le Scouarnec, YannReadable copy. Pages may have considerable notes/highlighting. ~ ThriftBooks: Read More, Spend Less