Divided Loyalties by Caron Harrison
Approx. 151,980 words.
Published on February 20, 2013 by
The sequel to "Love for a German Prisoner", this novel sees Karl and Katherine, happily married and living in Herefordshire, until his former lover, Ilse, turns to him for help with their son. Having been taught to despise his father, Siegfried's behaviour leads to an increasingly bloody chain of events.