Therapeutic Communication: Developing Professional Skills By Knapp, Herschel Paperback Price $5.65 Free Shipping