doi dblp The virtual reference experience: Integrating theory into practice Laura Taddeo 2006 Volume 57 Issue 6