J. Harper

Author biography

Dr James Harper

Obituary from TDGNHAS, Series III, Vol. LXXX, p.176

The death of Dr James Harper on All Souls’ Day, 2nd November 2005 has robbed Scotland of one of the most...

read more
Dr James Harper

Articles by this author