Author: M. Ablowitz