Author: Amy Hall

Amy Hall has a BA in mass communication and journalism and an MA in Christian apologetics from Biola. She workied in the film industry for 10 years before joining the staff of STR.

Sort By: