KEEGAN John The first world war - United States of America : Vintage Books Publishing, 1998 - vii, 475 p. : ill. maps ISBN: 0375400524 (pbk) : 34.95 SGD