Also by K.R.M. Morgan...

Tavish Stewart Adventure