The Power of Purrs: Reflections on a Life with Cats