Scottish Labour Party politician (1966-2011).
No voters have rated David Cairns yet. Please check back soon.