JAMES THOMAS DAVID