Interdisciplinary interaction design : [a visual to basic theories, models and ideas for thinking and designing for interactive web design and digital device experiences - Pannafino, James (Assiduous Publishing, 2018)