Mobile Computing Handbook by Imad Mahgoub & Crc