James Carroll : party : Independent Protectionist
James Carroll is a member of the Independent Protectionist Party.