Supporting learning flow through integrative technologies - Hirashima, Tsukasa; Hoppe, Ulrich, 1954 Sept. 15-; Young, Shelley Shwu-Ching (IOS Press, 2007)