TY - BOOK AU - Leonard Strauss TI - Wave Generation And Shaping SN - 07-085750-4 U1 - 621.38131 Str PY - 1997/// CY - McGraw - Hill, London ER -