Magic SquaresAccession Number : 2026.06.30Medium: SoftwareProduct Name: Magic SquaresAuthor: Jim JohnsonLanguage: EnglishYear: 2009Accession Number: 2026.06.30Donor: Jim JohnsonPrinted MatterSoftwareHardwareAudio-Visual