Person · 1987 CEDavid ArmstrongAlso known asΝτέιβιντ ΆρμστρονγκДэвид Армстронгدافييد امسترونجدافييد امسترونغডেভিড আর্মস্ট্রংarchival plate · David Armstrong · placeholderThis entry is a stub. The Library is awakening — a longer account is being written.Connected toborn inLisburn+ 3 further connections to entries not yet ingested