Project financing: asset-based financial engineering. 2nd ed. - Finnerty, John D. (Wiley finance series, 2007)