Engineering Success - SCHIAVONE,Peter (New Jersey Prentice Hall, 2002)