What is a Frog? by Gene Darby

This novel is a careful study of how people change over time.

A nice touch in this novel is the way it handles moral gray areas.