James MacPherson

Full name:James Ramsay MacPherson
Born: 1927
Education:Loretto School; Royal College of Surgeons, Edinburgh
Occupation:Doctor
Teams:Loretto School (Miscellaneous: 1944)
Lists of matches and more detailed statistics