Class Reunion by Gail Ward Olmsted Book Review and Author Interview + Giveaway!
A great philosophical argument to make is whether or not people can change. In the world of fiction, authors weigh different theories with their character arcs. With recurring characters, that