willam a irvin