A native of Canada, she spends her free time either on the beaches of Southern California or in the mountains of Utah. When she is not writing, Carol enjoys reading sci-fi, fantasy and romance novels, and playing with her West Highland Terrier, "Rocky."