Fun Experiments with Light: Periscopes, Kaleidoscopes, and More. - Hunter, Sarah (Booklist, 2017)