Ripples at Camille's Edge by alain rouschmeyer