Self, Peer and group assessment in E-learning - Roberts, Tim S (Hershey Information Science Publishing, 2006)