num_pages: 402
description: English, German (translation)
language: English
title: Origins of the First World War: Great Power Rivalry and German War Aims
titlecomplete: Origins of the First World War: Great Power Rivalry and German War Aims
ratings_count: 17
publisher: Palgrave Macmillan