Quick view Add to Cart Propaganda and Conflict : War, Media and Shaping the Twentieth Century £35.24 Bloomsbury Publishing PLC