A Complete Self-teaching guide - Hollander, P. Scott (Mumbai; Jaico Publishing House, 2006)