Shards of Light: Reflections on Cancer