Tax or technology? : the revival of UK North Sea oil production (Oxford Institute for Energy Studies, 1997)

(untitled) - Martin, S