Tools and tactics of design - Dominick, Peter G. (Wiley, 2001)