Algorithmic problems in mobile computing environments. - Richard James Bruce (2003)