Some books are just so well written that it makes reading them almost like watching a film. In Stalingrad Antony Beevor has produced such a book. You lose awareness that you have a book in your hand and you just picture what is going on in your head. This is a book that is