By Kate Bruce, Richard Carter, Andrew Davison, Guli Francis-Dehqani, Peter Graystone
By Herbert Puchta, Jeff Stranks, Richard Carter, Peter Lewis-Jones