http://www.mindtools.com/brainstm.html
            
        
                
                                    
                                            [Accessed: 12.05.2010]
                    
                            
A very useful site that contains an extensive description of brainstorming, and includes also information on other techniques. Furthermore, it also describes alterations of the classical brainstorming.