Fabric of Life