11
Narayanan, V. K.
| Prentice Hall |
2001
12
Cagan, Jonathan
| Prentice Hall PTR |
2002