Robert Spencer (1932-1997 )