Amy Reading

Amy Reading holds a Ph.D. in American Studies from Yale University. She lives in upstate New York with her husband and two children. www.amyreading.com