Linda S. Carter, Author