Development And Evaluation Of A Virtual Laboratory: A Simulation To Assist Problem Based Learning. - Annette M. Payne; Simon Kent; Opalyn Carable (e-Learning, 2008)