Robert L. Impey — (1933-2004)