JAMES DAVID EDGAR