by Peter Calvocoressi
publisher: Penguin publish date: March 1st 2001
format: paperback pages: 1344
language: English
ISBN:
0140285024 (9780140285024)
publisher: Pantheon Books publish date: August 12th 1989
format: hardcover pages: 315
language: English
ISBN:
0394578112 (9780394578118)
publisher: Penguin publish date: November 29th 1979
format: paperback
language: English
ISBN:
0140053336 (9780140053333)
publisher: Pantheon Books publish date: November 1st 1972
format: hardback pages: 959
language: English
ISBN:
0394471040 (9780394471044)
publisher: Viking Books
format: hardcover pages: 315
language: English
ISBN:
0670803111 (9780670803118)
publisher: Allen Lane
format: hardcover pages: 959
language: English
ISBN:
0713902361 (9780713902365)
publisher: Pantheon publish date: October 17th 1990
format: paperback pages: 267
language: English
ISBN:
0679730915 (9780679730910)
language: English
ISBN:
0140249095 (9780140249095)