von Ehrenstein, 2006, 628443: Study evaluation review