All of Me: How I Learned to Live with the Many Personalities Sharing My Body - Kim  Noble Very interesting.