Unidirectional wave motions - Levine, Harold (North-Holland, 1978)