A psychological basis for the design of computer systems which support creative activity | IET Conference Publication | IEEE Xplore