Lenore Glen Offord  was an American author and reviewer of detective fiction who authored twelve books and received the Edgar Award for Outstanding Criticism in 1952.
Lenore Glen Offord  was an American author and reviewer of detective fiction who authored twelve books and received the Edgar Award for Outstanding Criticism in 1952.