by Robert J. Sternberg
publisher: Cambridge University Press publish date: October 6th 2003
format: hardcover pages: 227
language: English
ISBN:
0521802385 (9780521802383)
publisher: Cambridge University Press publish date: September 24th 2007
format: paperback pages: 246
language: English
ISBN:
0521002710 (9780521002714)
publisher: Cambridge University Press publish date: December 2nd 2004
format: ebook pages: 246
language: English
ISBN:
0511057148 (9780511057144)
publisher: Cambridge University Press publish date: June 10th 2003
format: ebook pages: 247
language: English
ISBN:
1280418265 (9781280418266)