DoEd:10.1006/jecp.1999.2518 DoEd:10.1006/pmed.1998.0283