Numerical techniques by Mengesha Ayene & Tuli Ram Kumar