Steinmaus, 2014, 2343453: Study evaluation review