Swings of Western Culture in History
Publisher: Jahad Institute University Publishing
Published: January 2000
Format: Hardcover
Number of pages: 465
ISBN-13: 9789644430534