does james garner have a son