You are in:  Home - Authors - David Ross
David Ross

David Ross

David Ross was born in Argyll and educated at Dingwall Academy and St Andrews University. He has written and compiled a number of books on Scottish history and culture. He currently lives in Hereford.

Related books

Auld Enemies
Auld Enemies
£5.99