Greg Garrett is a writer, speaker, teacher, and media personality based in Austin, Texas. He is the author or co-author of 20 books of fiction, nonfiction, and memoir, and regularly appears on TV, radio, and in other forms of media as guest, presenter, or subject.