Claim: Lenore Glen Offord (October 24, 1905 in Washington – April 24, 1991 in Oregon) was an American author and reviewer of detective fiction who authored twelve books and received the Edgar Award for Outstanding Criticism in 1952.
Verdict: NOT ENOUGH INFO