Innovative People

Russell Haines

Nature, construction, green energy and green living. Others topics come to mind as well, but no topic is out of reach with some good research.