James MacPherson Share This James MacPherson (James Macpherson, James MacPherson, Seumas Mac a' Phearsain)