编辑
Eric DeJong is known for his work on L5: First City in Space (1996), The Discoverers (1993) and Roving Mars (2006). He died on August 13, 2017.