Every dog has its day by Michael Smith

Every dog has its day

By

Description

A disabled war veteran faces a climatic moment when his homecoming collides with locals and a forgotten history.

More Michael Smith Books