Armstrong, David Thomas.

Relationships: