Gavin Longmuir
Gavin Longmuir is a petroleum engineer affiliated with International Petroleum Consultants Association.
-
The Perilous Fantasy of Energy Independence
Gavin Longmuir is a petroleum engineer affiliated with International Petroleum Consultants Association.