John Scott (Q6257051)
Scottish politician and general
Language: