This book should not be recommended for engineering and project management. Its title is misleading.
Its contents are way too simple to be considered even as a text book for College. I work at a bank and I thought I was buying a book that would help me improve my skills as a project analyst... I feel deceived.
Another thing... its price is too high in relation to its quality (contents, design and materials used)