cecil palmer/earl harlan