All For A Few Perfect Waves by David Rensin