declanharford