Stewart C. Russell

My blogs

About me

Industry Environment
Occupation Wind Farm Designer
Location Toronto, Ontario, Canada
Favorite Movies Harold & Maude