earl hargrove