Prof. James Quayle Dealey .