Symmetry


Weaving Mathematics, Art, and Technology

Ed Dickey