JAMES ALLEN WHALEY