Effects Of Non-Locality In Gravity And Quantum Theory