Erwin Dumbrille(1930-2013)
- Editor
- Production Manager
- Editorial Department
Erwin Dumbrille was born on 18 October 1930 in Traverse City, Michigan, USA. He was an editor and production manager, known for China Beach (1988), Island of the Lost (1967) and The Amazing Spider-Man (1977). He died on 29 January 2013 in Valencia, California, USA.