JEFFREY J. S. KNOWLES IS AN ACCOMPLISHED PUBLIC SPEAKER.