james-l-ripple documents