Mobile Applications: Architecture, Design, and Development - Valentino Lee (Pearson Education,Inc., 2004)