40 Great Stained Glass Projects Book 2023 40 Great Stained Glass Projects MJ Michael Johnston 4 readers PublisherStackpole BooksLanguageEnglishPublished2023 Glass craftGlass painting and staining