Mathematical Methods For Wave Phenomena by Norman Bleistein