The Fabrics of Nature