Craig D. Lindsey.
Craig D. Lindsey. Juli Leonard jleonard@newsobserver.com
Craig D. Lindsey. Juli Leonard jleonard@newsobserver.com