Author: Dr. Catherine Ashe

Dr. Catherine Ashe is a veterinarian, mother and freelance writer residing in Asheville, North Carolina. For nine years, she practiced emergency medicine and is now a relief GP. When not working, she spends time with her family of six, reading, writing and enjoying the Blue Ridge mountains.