MICHAEL JAMES EDGAR