physician
English physician, born 1784
Free account · your comment posts right after signup
Not who you're looking for? Others named John Armstrong: American civil engineer and soldier (1717–1795) · 19th-century Bishop of Grahamstown · British writer/philosopher, born 1966 · 18th-century American officer and frontiersman