Analytical Techniques and Solitary Water Waves by Zhen Lin Wang | Menrva Books | MenrvaBooks