Mastering Joomla! 1.5 Extension and Framework Development Second Edition : The Professional's Guide to Programming Joomla! - Chuck Lanham; James Kennard (2010)