David R. Lide, Jr. (Q18609741)
American editor
Language: