Mathematical theory of permanent progressive water waves - Okamoto, Hisashi (New Jersey World Scientific, 2001)