J. M. Ashmore is a retired pediatric nurse, children's church teacher and animal lover. She has many years of experience telling stories and teaching in schools, churches and hospitals. She lives in Tampa, Florida, and enjoys gardening, photography, and playing the piano and violin.