www.donaldharper.com/posts/2009/06/29/stain-glass-4.md