A treatise for energy law. (8th January 2018)