Smart phone and next generation mobile computing - Zheng, Pei, 1972- (Elsevier ;, 2006)