Garm Wars: The Last Druid
On a world in which clones from three armies battle constantly, one clone becomes separated from the battle and finds herself on the run with some unlikely companions.
On a world in which clones from three armies battle constantly, one clone becomes separated from the battle and finds herself on the run with some unlikely companions.