Prof. G . RetziuS , Om de senaste fynden påStora