Why Smart People Can Be So Stupid

Why Smart People Can Be So Stupid

Edited by Robert J. Sternberg

272 Pages, 6.12 x 9.25 in

  • Paperback
  • 9780300101706
  • Published: Monday, 11 Aug 2003

$32.00