James Teacher — (1937-2003)