lovepeace1011 lovepeace1011 02-09-2015 Social Studies Answered What Greek invention that aided naval travel did the Muslims inprove