Object oriented and classical software engineering - Schach/Stephen R (Tata Mc Graw hill, 2005)
ENGLISH