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

Prepare for a good end of life