Richard Glenn Allen
Body
Richard Glenn Allen, born Aug. 19, 1949, died Sept. 6, 2022, in his home in Marathon, Texas. Richard was an artist and an engineer, an inventor, and a dreamer - a true renaissance man. He spent his last years in quiet contemplation, and passed content