Ikeda, 1985, 2325571: Study evaluation review