publisher: Counterpoint publish date: November 27th 2006
format: paperback pages: 320
language: English
ISBN:
1593761228 (9781593761226)
publisher: Viking Books publish date: January 29th 1986
format: hardcover pages: 306
language: English
ISBN:
0670809004 (9780670809004)
language: English
ISBN:
033029637X (9780330296373)