by Robert J. Sternberg
publisher: Cambridge University Press publish date: March 1st 2010
format: paperback pages: 480
language: English
ISBN:
052154730X (9780521547307)
publisher: Cambridge University Press publish date: May 31st 1986
format: paperback pages: 474
language: English
ISBN:
0521318793 (9780521318792)
publisher: Cambridge University Press publish date: April 1st 2010
format: hardcover pages: 480
language: English
ISBN:
052183841X (9780521838412)
publisher: Cambridge University Press publish date: June 27th 1986
format: hardcover pages: 474
language: English
ISBN:
0521268141 (9780521268141)
publisher: Cambridge University Press publish date: May 31st 2006
format: ebook pages: 478
language: English
ISBN:
0511158912 (9780511158919)
publisher: Cambridge University Press publish date: July 14th 2005
format: ebook pages: 479
language: English
ISBN:
1280458461 (9781280458460)