Jeff Duffy

Jeff Duffy, a character in the Veil of Secrets book, is one of the deputies of the Birchport Police Department. He made his first appearance in Chapter 2.