by Alex Rosenberg
publisher: W. W. Norton & Company publish date: October 3rd 2011
format: hardcover pages: 368
language: English
ISBN:
0393080234 (9780393080230)
publisher: W. W. Norton & Company publish date: December 10th 2012
format: paperback pages: 368
language: English
ISBN:
0393344118 (9780393344110)
format: kindle pages: 368
language: English
ASIN: B005LW5JTY
publisher: W. W. Norton & Company publish date: October 3rd 2011
format: ebook pages: 368
language: English
ISBN:
0393083330 (9780393083330)