Fighting the great war : a global history /

NEIBERG Michael S

Fighting the great war : a global history / Michael S Neiberg. - Harvard Universtiy Press, 2006 - 416 p.

9780674022515 (pbk)