Why Smart People Can Be So Stupid

People

by Robert J. Sternberg

Paperback

ISBN: 978-0-300-10170-6

ISBN-10: 0-300-10170-8

Yale University Press · 2003