Steinmaus, 2003, 628383: Study evaluation review