Mark Orr was Alabama born, Tennessee raised, and has lived in or near Nashville most of his life. He has been married for thirty years, during which time he has accumulated a B.A. in History from the University of Tennessee, three daughters, and a granddaughter. And ten thousand books. He spends his non-writing hours working with adults with disabilities to help them learn the skills they need to get and keep jobs, and so become independent. His life is pretty good.