by Charles Rosen
publisher: Free Press publish date: February 3rd 2004
format: paperback pages: 256
language: English
ISBN:
0743243129 (9780743243124)
publisher: Penguin publish date: 2004
format: paperback pages: 245
language: English
ISBN:
0140298630 (9780140298635)
publisher: Free Press publish date: October 29th 2002
format: hardcover pages: 246
language: English
ISBN:
0743203828 (9780743203821)
publisher: Free Press publish date: October 29th 2002
format: ebook pages: 256
language: English
ISBN:
1439135223 (9781439135228)
format: kindle pages: 256
language: English
ASIN: B001HQHCEI
publisher: Allen Lane publish date: 2002
pages: 245
language: English
ISBN:
071399522X (9780713995220)