David Denson.Photo courtesy of Kevin Hudson