Petroleum Project Management: Principles and Practices - PPM

About