WILLIAM L HEFFLEY