Allran was born in Hickory, North Carolina; he graduated from Hickory High School in 1970 and then earned degrees in English and history from Duke University.
He graduated from Hickory High School in 1970 and then earned degrees in English and history from Duke University. Allran was born in Hickory, North Carolina.
Allran was born in Hickory, North Carolina. He graduated from Hickory High School in 1970 and then earned degrees in English and history from Duke University.
Allran was born in Hickory, North Carolina. He graduated from Hickory High School in 1970 and then earned degrees in English and history from Duke University.