lexigirl123 lexigirl123 30-10-2015 Social Studies Answered Catapults were invented by which Greek scientist: