International Project Finance by Fiona Scott