Oliver R. Impey — (1933-2006)