Oracle ADF real world developer's guide - Purushothaman, Jobinesh (Packt Publishing, 2012)