Thinking skills for the digital generation the development of thinking and learning in the age of information - Athreya, Balu H.; Mouza, Chrystalla (Springer, 2017)