Visual Alchemy Book 2023 Visual Alchemy JS John Strausbaugh 1 readers PublisherVaudevisuals PressLanguageEnglishPublished2023 Performing arts