The Ripple Theory