by Daniel Treisman
publisher: Free Press publish date: January 4th 2011
format: hardcover pages: 544
language: English
ISBN:
1416560718 (9781416560715)
publisher: Free Press publish date: January 10th 2012
format: paperback pages: 544
language: English
ISBN:
1416560726 (9781416560722)
publisher: Free Press publish date: January 4th 2011
format: ebook pages: 544
language: English
ISBN:
1451605749 (9781451605747)
publisher: Free Press publish date: January 4th 2011
format: kindle pages: 352
language: English
ASIN: B00B0X3B66
publisher: Free Press publish date: January 4th 2011
format: kindle pages: 546
language: English
ASIN: B003UYUS5K