Bloodline by Kate Cary
John Shaw comes back from war and continues to have the same nightmares of the treacherous events that happened in the trenches. Its not until he finds out the truth about his captain Quincey Harker that he realizes what hell is.