Not too many novels have given me a nightmare - but this one did. I found the writing so realistic that I couldn't fail to be moved by the idealism of the young hero - and scornful of the motives of most of his colleagues. There's blackly ironic humour which I savoured - even whilst doubting my own moral judgement. All in all not a book I'll easily forget.