Rae Earnshaw Research and Development in Digital Media - Springer Springer 2018 ISBN: 9783319730806 Source: EBOOK