Karniol, Rachel,

Social Development as Preference Management : - Cambridge University Press, 2010. - 388 pages

9780521135306


Psychology.

306.87 / KAR