CNE 3 short course - Cady, Dorothy (Prentice-Hall of India, New Delhi, 1996)