Wave Generation and Shaping - Strauss, Leonard (Brooklyn Polytechnic Institute Series., 1960)