David S. Ross

David S 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 including many with a uniquely Scottish humour.

He currently lives in Hereford.


Books by this author