sleepykoala sleepykoala 23-08-2017 History contestada Catapults were invented by which Greek scientist: a. Euclid c. Eratosthenes b. Apollonian d. Archimedes of Syracuse