Dave O'Toole

I'm on the Left. I favour progress and development and I'm not a fan of environmentalism