Proceedings of the Institution of Civil Engineers-Energy

1.1408720016479