Practical guide to software - John W. Horch (Artech House, 1996)