Norman Robert Long — (1943-2003)