Andy Hargreaves Water waves Shake waves Shear waves Wake waves Wake-waves Graves Hargreaves, Roger. Lamb waves Three leaves