Manyebook
Dennis M. Buede
The Engineering Design Of Systems