John Morrison Davidson


John Morrison Davidson - Scottish radical, journalist and barrister. He was born on July 31, 1843 in Old Deer and died on January 17, 1916 in Camberwell.