What author provided a bases for one of James Garner's films?