Andrew Hunter

Scottish minister and political agent