Leon Lewis
Leon Lewis , professor of film and literature at Appalachian State University, founded and directed the English department's film program for 25 years. He lives in Boone, North Carolina.
Leon Lewis , professor of film and literature at Appalachian State University, founded and directed the English department's film program for 25 years. He lives in Boone, North Carolina. See less