Ball & Doggett releases The Bright White Album, just 150 numbered self-adhesive swatches celebrating ten years of it...