The scientist is Eratosthenes...
I leave to somebody else what I got wrong ^^