Magee, M. (2004) “E-Learning Lifecycles:How Communities and Context can affect E-learning Specifications and Tool Design”, Canadian Journal of Learning and Technology, 30(3). doi: 10.21432/T28C89.