by Paul Preston
publisher: Basic Books (AZ) publish date: December 28th 1996
format: hardcover pages: 1024
language: English
ISBN:
0465025161 (9780465025169)
publisher: Fontana publish date: 1995
format: paperback pages: 24
language: English
ISBN:
0006862101 (9780006862109)
publisher: Basic Books publish date: 1994-12-19
format: hardcover pages: 1024
language: English
ISBN:
0465025153 (9780465025152)
publisher: HarperCollins publish date: October 21st 1993
format: hardcover pages: 960
language: English
ISBN:
0002158639 (9780002158633)
publisher: Harper Perennial publish date: July 10th 2012
pages: 24
language: English
ISBN:
9780007404230