Person
Peerage person ID=150530
Not who you're looking for? Others named John MacDougall: Scottish Labour politician (1947-2008) · Canadian politician from Ontario