Financial product development : a strategically competitive system engineering approach to innovative risk based financial engineering.

- Piquito, Nicholas Paul