M C Beaton's Hamish Macbeth Novels in Chronological Order
Death of a Gossip (1985)
Death of a Cad (1987)
Death of an Outsider (1988)
Death of a Perfect Wife (1989)
Death of a Hussy (1990)
Death of a Snob (1991)
Death of a Prankster (1992)
Death of a Glutton (1993)
Death of a Travelling Man (1993)
Death of a Charming Man (1994)
Death of a Nag (1995)
Death of a Macho Man (1995)
Death of a Dentist (1997)
Death of a Scriptwriter (1998)
Death of an Addict (1999)
A Highland Christmas (1999)
Death of a Dustman (2001)
Death of a Celebrity (2001)
Death of a Village (2003)
Death of a Poison Pen (2004)
Death of a Bore (2005)
Death of a Dreamer (2006)
Death of a Maid (2007)
Death of a Gentle Lady (2008)
Death of a Witch (2009)
Death of a Valentine (2009)
Death of a Sweep (2011)
Death of a Kingfisher (2012)
Death of Yesterday (2013)
Death of a Policeman (2012)
Death of a Liar (2015)
Knock, Knock, You're Dead! (2016)
Death of a Nurse (2016)
Death of a Ghost (2017)
Death of an Honest Man (2018)