Software engineering concepts - Fairley, Richard E (Tata McGraw Hill Education New Delhi, 2012)
English