The Art and Making of Sniper Elite by Paul Davies

This novel has a plot that twists in ways you won’t expect.