Engineering Encyclopaedia by Paul B. Schubert | Menrva Books