Anton Howes comments on Is Innovation in Human Nature?