David Goodenough view 2