tamar haffey