by David Bakan
publisher: Dover Publications publish date: December 9th 2004
format: paperback pages: 352
language: English
ISBN:
0486437671 (9780486437675)
publisher: Literary Licensing, LLC publish date: April 26th 2011
format: hardcover pages: 346
language: English
ISBN:
1258007169 (9781258007164)
publisher: Beacon Press publish date: March 28th 1975
format: paperback pages: 348
language: English
ISBN:
0807029637 (9780807029633)
publisher: Free Association Books publish date: January 19th 1990
format: paperback pages: 325
language: English
ISBN:
1853431427 (9781853431425)
publisher: Dover Publications publish date: April 5th 2012
format: kindle pages: 354
language: English
ASIN: B00A7353NE
publisher: Dover Publications publish date: January 1st 2012
format: ebook
language: English
ISBN:
1306360099 (9781306360098)
publisher: Dover Publications publish date: April 5th 2012
format: ebook pages: 352
language: English
ISBN:
0486147495 (9780486147499)