Square cover

Square

By Brin

Squares and Spells.

puzzle