Cast Body of Research by paying ({G} magic symbol) ({G} magic symbol) ({G} magic symbol) ({U} magic symbol) ({U} magic symbol) ({U} magic symbol) , creating a 0/0 Fractal creature token, then putting a number of +1/+1 counters on it equal to your eck size.
Give the Fractal token haste, if needed.
Activate Sokrates by tapping it, targeting the Fractal token.
Declare the Fractal token as an attacker, attacking an opponent unable to block it.
When the Fractal token would deal combat damage, instead prevent that damage. The defending player draws cards equal to the Fractal's power, rounded down, while you will draw double that many cards due to Alhammarret's Archive.