Series
Summary
Returning from a foreign holiday, Hamish Macbeth is worried because he senses a dark cloud of evil hanging over the Highland village of Lochdubh. He learns that a newcomer, Catriona Beldame, is regarded as a witch and various men have been seen visiting her. Hamish himself is charmed by her until he... Full description
Series: Hamish Macbeth mysteries
Death of a gossip (Volume 0001)
Death of a cad (Volume 0002)
Death of an outsider (Volume 0003)
Death of a perfect wife (Volume 0004)
Death of a hussy (Volume 0005)
Death of a snob (Volume 0006)
Death of a prankster (Volume 0007)
Death of a glutton (Volume 0008)
Death of a travelling man (Volume 0009)
Death of a charming man (Volume 0010)
Death of a nag (Volume 0011)
Death of a macho man (Volume 0012)
Death of a dentist (Volume 0013)
Death of a scriptwriter (Volume 0014)
Death of an addict (Volume 0015)
Death of a dustman: a Hamish Macbeth mystery (Volume 0016)
Death of a celebrity: a Hamish Macbeth mystery (Volume 0017)
Death of a village (Volume 0018)
Death of a poison pen (Volume 0019)
Death of a bore: a Hamish Macbeth mystery (Volume 0020)
Death of a dreamer (Volume 0021)
Death of a maid: a Hamish Macbeth mystery (Volume 0022)
Death of a gentle lady: a Hamish Macbeth mystery (Volume 0023)
Death of a witch: a Hamish Macbeth mystery (Volume 0024)
Death of a valentine (Volume 0025)
Death of a chimney sweep: a Hamish Macbeth mystery (Volume 0026)
Death of a kingfisher (Volume 0027)
Death of yesterday (Volume 0028)
Death of a policeman (Volume 0029)
Death of a liar (Volume 0030)
Death of a nurse (Volume 0031)
Death of a ghost (Volume 0032)
Death of an honest man (Volume 0033)
Death of a green-eyed monster (Volume 0034)
Death of a traitor (Volume 0035)
Death of a spy (Volume 0036)
A Highland Christmas