Introduction to the Theory and Design of Sonar Transducers