clark walsh