Avatar for Jim Robinson
Tom Gibson is a consulting mechanical engineer specializing in green building and a freelance writer specializing in engineering, technology and sustainability.