Author - Greg Heffernan

Greg Heffernan is a freelance writer, high school teacher, and producer of The Christian Saints of India (2005), an educational video on St. Francis Xavier available at saintsoftheworld.com.