Architecture and adaptation from cybernetics to tangible computing - Yiannoudes, Socrates (Routledge, 2016)