publisher: Free Press publish date: March 1st 1995
format: paperback pages: 256
language: English
ISBN:
0029177766 (9780029177761)
publisher: Free Press publish date: April 17th 2007
format: hardcover pages: 288
language: English
ISBN:
1416532218 (9781416532217)
publisher: Free Press publish date: November 3rd 2009
format: hardcover pages: 288
language: English
ISBN:
143914821X (9781439148211)
publisher: Free Press publish date: November 8th 1997
format: hardcover pages: 240
language: English
ISBN:
0684827557 (9780684827551)