JD Kirk lives in the north of Scotland with his wife, two children, and a number of sturdy umbrellas. He loves the Highlands, crime thrillers, and cats.