by Richard Holbrooke (Foreword), Margaret MacMillan (Author)
Format: Illustrated
Pages: 624
Edition: Illustrated
Publisher: Random House Trade
Published: 09 Sep 2003
ISBN 10: 0375760520
ISBN 13: 9780375760525