John Armstrong (Q15502860)
Jump to navigation
Jump to search
Mechanical engineer, inventor, editor, author (1920-2004)
Language | Label | Description | Also known as |
---|---|---|---|
English | John Armstrong |
Mechanical engineer, inventor, editor, author (1920-2004) |