William Sharpe

Investments - 2002 6 - Prentice Hall of India Ltd New Delhi -