scientific context


societal context


technological context


creative context