McCarty, 2006, 627650: Study evaluation review