Jeff Duffy

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