Tax or Technology? The Revival of UK North Sea Oil Production

by Martin Steve

Paperback

ISBN: 978-1-901795-00-4

ISBN-10: 1-901795-00-4

Oxford Institute for Energy Studies · 1997