Cognitive science meets computing science : the future of cognitive systems and cognitive engineering - Adams, Ray (Array, 2009)