by Robert J. Sternberg
publisher: Cambridge University Press publish date: February 2nd 2004
format: paperback pages: 496
language: English
ISBN:
0521004020 (9780521004022)
publisher: Cambridge University Press publish date: February 2nd 2004
format: ebook pages: 510
language: English
ISBN:
1280457678 (9781280457678)
publisher: Cambridge University Press publish date: February 2nd 2004
format: hardcover pages: 508
language: English
ISBN:
0521808154 (9780521808156)