Claim: Hilda Ellis Davidson died in April 2006.
Verdict: REFUTES