20110412074800.0 Current Psychology Letters. 1376-2095 1376-2095 Current Psychology Letters (Printed) Current Psychology Letters (Printed) Current Psychology Letters. 1376-2095 1376-2095 Belgium 1376-2095