Nature of Computation and Communication - Vinh (Springer International Publishing, 2015)