Leda Cosmides on socialism and human nature

Featuring Leda Cosmides