fundamentals of mobile computing - Pattnaik, Prasanth Kumar (PHI Learning, 2016)