Front cover image for Learned optimism : [how to change your mind and your life]

Learned optimism : [how to change your mind and your life]

Print Book, English, 1998
Pocket Books, New York, 1998
X, 319 p.
9780671019112, 0671019112
1055179720