Matthew Grant is Senior Lecturer in History at the University of EssexBenjamin Ziemann is Professor of Modern German History at the University of Sheffield
Understanding the Imaginary War
2 contributors - Paperback
£25.00
2 contributors - Hardback
£90.00
Planet Slammer #4
Matthew Grant - Paperback
£4.99
Planet Slammer #1
Planet Slammer #2
National Service Life Stories
3 authors - Hardback
£99.00