Justin Beevor | Trevor Rees | Arthur Kingdon | Alex Mustard | Mark Pickford | David Baker