Liferay portal systems development [ build dynamic, content-rich, and social systems on top of Liferay - Yuan, Jonas X.; Yuan, Jonas X (Community experience distilled, 2012)