Android programming unleashed - Harwani, B. M. (Sams, 2013)