allen pollard