1,672,786 views | Judy MacDonald Johnston • TED2013

Prepare for a good end of life