Object-oriented programming with PHP5 : learn to leverage PHP5's OOP features to write manageable applications with ease - Hayder, Hasin