Mobile Processing in Distributed and Open Environments by Peter Sapaty