ncarlton6105 ncarlton6105 07-05-2018 History contestada What role did Muslims play in the Scientific Revolution?