F. Lee Delon is a twenty-year police veteran with a master of science degree in administration of justice, an aspiring Christ follower, husband of twenty-four years to his wife, wi...view moreF. Lee Delon is a twenty-year police veteran with a master of science degree in administration of justice, an aspiring Christ follower, husband of twenty-four years to his wife, with whom he raised a daughter and a son. He resides in Sussex County, Delaware.view less