He hits on a lot of issues here. It's short, and worth a listen.