Reflections on a Ravaged Century
Subtitle: Reign of Rogue Ideologies
Publisher: John Murray
Published: Nov 19, 1999
Language: eng
Format: hardcover
Number of pages: 317
ISBN-13: 9780719560415