Capsule Reviews/Featured: Top of Home Page/Music Num9: The Glow-worms Resistance By Deanne Sole / 25 March 2007