There are about seven men named Heffley, Hefley, Heffly and Hefly who served in Texas units. None are named James, however.