Life is a Gigantic Mirror