Steinmaus, 2009, 628059: Study evaluation review