by Beaton, M. C.
Add Tag
English
1st ed.
Macbeth, Hamish > (Fictitious character) > Fiction.
Police > Scotland > Highlands > Fiction.
Highlands (Scotland) > Fiction.
Mystery fiction > Scotland.