The latest from James A. Vedda