by Ramin Jahanbegloo
publisher: Lexington Books
format: hardcover
language: English
ISBN:
0739172239 (9780739172230)
publisher: Lexington Books publish date: December 16th 2011
format: hardcover pages: 318
language: English
ISBN:
0739165445 (9780739165447)
publisher: Lexington Books publish date: December 19th 2011
format: paperback pages: 299
language: English
ISBN:
0739165453 (9780739165454)