Project finance in theory and practice designing, structuring, and financing private and public projects - Gatti, Stefano, 1967- (Academic Press advanced finance series., 2008)