MICHAEL SCOTT HALAN