TY - BOOK AU - Marshall, John E TI - Financial engineering SN - 8120310136 U1 - 620 PY - 2003/// CY - New delhi PB - Prentice hall of india private limited ER -