Person
Peerage person ID=585745
Family
Not who you're looking for? Others named David Strang: British chief constable · British printmaker (1887–1967) · British middle distance runner (born 1968)