When was Julia Stowers born?

Julia Stowers was born in 1982.