by David Nicholson, Jonathan Powell
publisher: Coronet
publish date: June 1st 1999
format: hardcover pages: 328
language: English
ISBN:
034066083X (9780340660836)
publisher: Trafalgar Square publish date: February 29th 2000
format: paperback pages: 344
language: English
ISBN:
0340660848 (9780340660843)