Bob Kirkpatrick (1929-2017 )