Results and Future Challenges of the Sudbury Neutrino Observatory Neil McCauley University of Pennsylvania WIN 2005 : Delphi, Greece. 7th June 2005 Overview The Sudbury Neutrino…