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.