Mastering Joomla! 1.5 Extension and Framework Development : the professional's guide to programming joomla! - Kennard, James (Packt publishing, 2017)