How can we explain human behaviour?