This book makes a very good read. It will engross you and keep you thinking about it for several days.
The characters are well worked out and their different stories and viewpoints are convincing. The moral struggles they go through make you think about what your own position would have been had you lived during World War I, or any war for that matter.
Throughout the book there are many spelling mistakes, but that doesn't take away the joy of reading.