Alex Salmond Interviews: Meeting the man behind the political mask

David Knight with Alex Salmond.
David Knight with Alex Salmond.