by Alain Peyrefitte
publisher: Harville
publish date: January 4th 1989
pages: 539
language: English
ISBN:
0002726777 (9780002726771)
publisher: Fayard
format: hardcover pages: 2
language: English
ISBN:
2213023417 (9782213023410)
publisher: Harper Collins publish date: 1993
pages: 562
language: English
ISBN:
0000078002 (0000000726771)