The Kaleidoscope - Its History, Theory, and Construction By Brewster, David Paperback Price $12.12 Free Shipping