David Lennon
David Lennon (born 1962) is an American author. His 2011 novel "Echoes" won the Lambda Literary Award for Gay Mystery, and four other of his novels have been finalists for Lambda Literary Awards. Personal life. Lennon was mostly raised in the Boston area, and though his family moved around a bit when he was a child, he considers Weston, Massachusetts his home. Around 2016, Lennon moved to Kennebuck, Maine with his husband, Brian.