Author: Angela Duckworth
Alternate names: Angela Duckworth (author)