publisher: Basic Books publish date: December 1st 2004
format: paperback pages: 288
language: English
ISBN:
0465044069 (9780465044061)
publisher: Bantam
publish date: August 1st 1986
format: paperback pages: 246
language: English
ISBN:
0553342959 (9780553342956)
publisher: Gallup Press
publish date: August 5th 2005
format: hardcover pages: 210
language: English
ISBN:
1595620060 (9781595620064)