Project Financing :Asset Based Financial Engineering - John D Finnerty