Virtual Reality: a Tool for Preservice Science Teachers to Put Theory into Practice - Lamb, Richard (Journal of Science Education and Technology)