P phys.org Ancient quarry ramp system may have helped workers build Egypt's Great Pyramids 2 points jayrok 8 years ago 0 comments