by Robert J. Sternberg, Elena L. Grigorenko
publisher: Oxford University Press
format: paperback pages: 416
language: English
ISBN:
019511759X (9780195117592)
publisher: Oxford University Press
format: hardcover pages: 416
language: English
ISBN:
0195117581 (9780195117585)