callahan pollard