Rae Earnshaw State of the Art in Digital Media and Applications - Springer Springer 2017 ISBN: 9783319614090 Source: EBOOK