chess-for-charity.com                                 
                                                                    
newsaboutlinkscontact
                                                             
----------------------------------------------                                     
our latest fundraisers

press release 20071117

press release 20080805

mercury news 20081113