chris harford2021