Exploring the mind of a killer

3,798,538 plays|
TED2009
• February 2009