Lincoln Hill

(Contributor)

Lincoln Hill is a communications consultant.